concurrent terms - French English Dictionary